/*********************************************************************
** Copyright@ ScalarSoft 2002 
** 
** Form bean for the FAB Data Entry

** @ author 	Raj Vallamsetla
** @ parameters
*********************************************************************/


package com.scalar.chiptrack.operations.dataentry.forms;

import com.scalar.chiptrack.ChipTrackActionForm;
import com.scalar.chiptrack.operations.dataentry.LotDetails;

import java.io.Serializable;


public class SortDataEntryForm extends ChipTrackActionForm  implements Serializable
{

	private String processStepId;
	private String productName;
	private String locationName;
	private String locationId;
	private String stageId;
	private String stepName;
	private String lotNo;
	private String testDateIn;
	private String testDateOut;
	private String yield;
	private String type;
	private String dieWafer;
	private String waferQuantity;
	private String quantityOut;
	private String tester;
	private String lotId;
	private String rma;
	private String poNumber; // added by ravikanth on 11/02/2004

	// added by hareesh on 7th Decemeber 2003
	private String grossDice;
	private String goodBinsCount;
	private String rejectedBinsCount;

	private String dieSize;//added by Bhaskar on 3 Mar 2004
	private String avgGoodDie;
    //Added by KumaraSwamy on 2nd August, 2004.
    private String dateCode;
    private String vendorLot;
    private String comments;
    private String lotStatus;
    private String lotCategory;

	private String [] waferId;
	private String [] remark;
	private String [] waferYield;
	private String [] pass;
	private String [] total;

    private int fabGrossDie = 0;
    private LotDetails sortLotDetails;

    public SortDataEntryForm()
	{
	}

	public void setProcessStepId(String processStepId )
	{
		this.processStepId = processStepId;
	}


	public void setLotId(String lotId )
	{
		this.lotId = lotId;
	}
	  
	public void setProductName(String productName )
	{
		this.productName = productName;
	}


	public void setLocationId(String locationId)
	{
		this.locationId = locationId;
	}


	public void setLocationName(String locationName )
	{
		this.locationName = locationName;
	}

	public void setStageId(String stageId )
	{
		this.stageId = stageId;
	}

	public void setStepName(String stepName )
	{
		this.stepName = stepName;
	}

	public void setLotNo(String lotNo )
	{
		this.lotNo = lotNo;
	}

	public void setTestDateIn(String testDateIn )
	{
		this.testDateIn = testDateIn;
	}

	public void setTestDateOut(String testDateOut)
	{
		this.testDateOut = testDateOut;
	}


	public void setYield(String yield )
	{
		this.yield = yield;
	}

	public void setDieWafer(String dieWafer )
	{
		this.dieWafer = dieWafer;
	}

	public void setWaferQuantity(String waferQuantity )
	{
		this.waferQuantity = waferQuantity;
	}

	public void setQuantityOut(String quantityOut )
	{
		this.quantityOut = quantityOut;
	}

	public void setTester(String tester )
	{
		this.tester = tester;
	}

	public void setRma(String rma)
	{
		this.rma = rma;
	}

	public void setWaferId(String [] waferId )
	{
		this.waferId = waferId;
	}

	public void setRemark(String [] remark )
	{
		this.remark = remark;
	}

	public void setWaferYield(String [] waferYield )
	{
		this.waferYield = waferYield;
	}

	public void setPass(String [] pass )
	{
		this.pass = pass;
	}

	public void setTotal(String [] total )
	{
		this.total = total;
	}

	public String getProcessStepId()
	{
		return processStepId;
	}

	public String getProductName()
	{
		return productName;
	}

	public String getLocationId()
	{
		return locationId;
	}

	public String getlocationName()
	{
		return locationName;
	}

	public String getStageId()
	{
		return stageId;
	}

	public String getStepName()
	{
		return stepName;
	}

	public String getLotNo()
	{
		return lotNo;
	}

	public String getLotId()
	{
		return lotId;
	}

	public String getTestDateIn()
	{
		return testDateIn;
	}

	public String getTestDateOut()
	{
		return testDateOut;
	}

	public String getYield()
	{
		return yield;
	}

	public String getWaferQuantity()
	{
		return waferQuantity;
	}

	public String getQuantityOut()
	{
		return quantityOut;
	}

	public String getDieWafer()
	{
		return dieWafer;
	}

	public String getTester()
	{
		return tester;
	}

	public String getRma()
	{
		return rma;
	}

	public String [] getWaferId()
	{
		return waferId;
	}

	public String [] getRemark()
	{
		return remark;
	}

	public String [] getWaferYield()
	{
		return waferYield;
	}

	public String [] getPass()
	{
		return pass;
	}

	public String [] getTotal()
	{
		return total;
	}

	//added by hareesh on 7th Decemeber 2003
	// -- START --
	public String getGrossDice()
	{
		return grossDice;
	}

	public void setGrossDice ( String grossDice )
	{
		this.grossDice = grossDice;
	}

	public String getGoodBinsCount()
	{
		return  goodBinsCount;
	}

	public void setGoodBinsCount ( String goodBinsCount )
	{
		this.goodBinsCount = goodBinsCount;
	}

	public String getRejectedBinsCount ()
	{
		return this.rejectedBinsCount;
	}

	public void setRejectedBinsCount ( String rejectedBinsCount )
	{
		this.rejectedBinsCount = rejectedBinsCount;
	}
	// -- END --

	public String getPoNumber()
	{
		return poNumber;
	}

	public void setPoNumber(String string)
	{
		poNumber = string;
	}

	/**
	* @return
	*/
	public String getDieSize()
	{
		return dieSize;
	}

	/**
	* @param
	*/
	public void setDieSize(String dieSize)
	{
		this.dieSize = dieSize;
	}

	/**
	* @return
	*/
	public String getAvgGoodDie()
	{
		return avgGoodDie;
	}

	/**
	* @param
	*/
	public void setAvgGoodDie(String avgGoodDie)
	{
		this.avgGoodDie = avgGoodDie;
	}

    /**
	* @return
	*/
	public String getDateCode()
	{
		return dateCode;
	}

	/**
	* @param 
	*/
	public void setDateCode( String dateCode )
	{
		this.dateCode = dateCode;
	}
    public String getVendorLot()
    {
        return vendorLot;
    }

    public void setVendorLot ( String vendorLot )
    {
        this.vendorLot = vendorLot;
    }

    public String getComments()
    {
        return comments;
    }

    public void setComments ( String comments )
    {
        this.comments = comments;
    }

    public int getFabGrossDie()
    {
        return fabGrossDie;
    }

    public void setFabGrossDie(int fabGrossDie)
    {
        this.fabGrossDie = fabGrossDie;
    }

    public LotDetails getSortLotDetails() {
        return sortLotDetails;
    }

    public void setSortlotDetails(LotDetails sortLotDetails) {
        this.sortLotDetails = sortLotDetails;
    }


    public String getLotCategory() {
        return lotCategory;
    }

    public void setLotCategory(String lotCategory) {
        this.lotCategory = lotCategory;
    }

    public String getLotStatus() {
        return lotStatus;
    }

    public void setLotStatus(String lotStatus) {
        this.lotStatus = lotStatus;
    }
}

